artificial speech - French English Dictionary